that's pretty tough! - Turc Anglais Dictionnaire